to wear down - French English Dictionary